<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>一线城市简历投递</title>
  <link rel="stylesheet" href="main.css" type="text/css" />
</head>

<body>
  <h1>佘涛 | 前端 / 全栈开发工程师</h1>
  <p><strong>男 / 30岁 / 本科 / 安徽工程大学 机械设计制造及其自动化</strong></p>
  <p>手机：178-5535-8733 | 邮箱：golden-fruit@foxmail.com</p>

  <h2><img src="assets/icon-info-circle.svg" alt="icon-info" /> 核心技能</h2>
  <ul>
    <li>精通 <b>React / TypeScript</b>，具备丰富的中大型项目开发与维护经验。</li>
    <li>熟练掌握 <b>NestJS / Node.js</b>，具备全栈开发与后端协作能力。</li>
    <li>精通 <b>Three.js</b>，深入应用 <b>React Three Fiber</b>，主导 3D 可视化与互动项目。</li>
    <li>熟悉 Vue2 / Vue3、Ant Design、TailwindCSS、Radix UI 等常用前端框架与库。</li>
    <li>有 SDK 封装与 npm 包管理经验，能进行工程化建设（eslint、husky、CI/CD）。</li>
    <li>有开源与技术输出经验：<a href="https://juejin.cn/user/4251154273805820/posts" target="_blank">掘金博客</a> | <a
        href="https://gitee.com/brother_shui/projects" target="_blank">开源项目</a></li>
  </ul>

  <h2><img src="assets/icon-tools.svg" alt="icon-tools" /> 工作经历</h2>
  <div>
    <h3>2023.12 - 至今 安徽中科晶格技术有限公司 | 前端开发工程师</h3>
    <ul>
      <li>负责区块链浏览器、BaaS 3.0 平台的前端开发，独立完成多项核心模块，提升平台稳定性与交互体验。</li>
      <li>搭建前端框架，沉淀公共基础组件与工具库，提升团队开发效率与代码复用率。</li>
      <li>参与 Node.js（NestJS）服务的维护与开发，包括数据库迁移、接口优化等，具备全栈协作能力。</li>
      <li>维护公司 SDK 并发布至 npm 仓库，保证版本迭代与外部开发者可用性。</li>
      <li>主导 Three.js 技术研究及开源项目实践，探索可视化应用场景；开发过 Chrome 插件，具备跨端研发经验。</li>
      <li>多次组织团队内部技术分享，输出技术文档，推动知识沉淀与团队成长。</li>
    </ul>

    <h3>2021.5 - 2023.9 星轨科技网络有限公司 | 项目组长 / 全栈工程师</h3>
    <ul>
      <li>担任小组负责人，负责项目进度管理、需求评审与技术选型，推动多个项目按期交付。</li>
      <li>搭建前后端框架（React + NestJS），并带领组员实现关键功能，保障项目可维护性与扩展性。</li>
      <li>负责与客户及产品团队沟通，快速响应并调整技术实现，显著提升客户满意度。</li>
      <li>承担新员工培训与指导工作，提升团队整体开发水平与协作效率。</li>
      <li>协助硬件产品与外部技术对接，积累跨领域集成经验。</li>
    </ul>
  </div>

  <h2><img src="assets/icon-project.svg" alt="icon-project" /> 项目经历</h2>
  <div>
    <h3>晶格云服务平台（简称baas3.0）</h3>
    <p><b>项目描述:</b>
      该baas平台为toB项目，帮客户完成数据链上存证和溯源；
      提供多节点部署，支持在线创建、部署、监管联盟链。
      提供区块链浏览器，支持对出块、链交易及存证数据的在线查看和浏览。</p>
    <p><b>技术栈:</b> React, TypeScript, NestJS, WebSocket, TailwindCSS, Radix UI</p>
    <ul>
      <li>主导前端架构搭建，沉淀公共组件库，提升代码复用率。</li>
      <li>开发区块链浏览器核心功能，优化查询性能，页面响应速度提升 40%。</li>
      <li>参与链上数据同步与接口优化，系统稳定性提升。</li>
    </ul>

    <h3>稻知3D</h3>
    <p><b>项目描述:</b>
      该项目为纯3D前端项目，它使用第一人称游览室内场景，并与场景模型进行交互的
      网页3D项目。使用iframe 嵌套进其他项目，用 postMessage 进行通信。</p>
    <p><b>技术栈:</b> React, React Three Fiber, Zustand</p>
    <ul>
      <li>实现室内场景 3D 漫游与交互，封装为 iframe 嵌入外部系统。</li>
      <li>通过 postMessage 实现跨窗口通信，提升系统兼容性与扩展性。</li>
    </ul>

    <h3>田野课程</h3>
    <p><b>项目描述:</b>
      该项目客户端有3个端，幼儿端、教师端、课程编辑器端。
      其中课程编辑器用来生成课程并推送到教师端，教师选择相应的课程放到各个班级。
      幼儿从ipad上登入选择该班级下的课程。<br />
      每个课程都是一张大的2d地图，孩子们通过点击地图上的图标，探索各种知识。
      点击图标可以浏览图片、视频、音频。完成老师布置的任务与作业，上传音频（录音）、视频、图片。
      老师可以在教师端对作业进行打分留言（音视频）。</p>
    <p><b>技术栈:</b> React, Three.js, Ant Design</p>
    <ul>
      <li>负责教师端与编辑器端，支持课程生成、推送与学生端互动。</li>
      <li>使用 Three.js 实现课程场景 3D 预览与编辑。</li>
    </ul>

    <h3>daoLink</h3>
    <p><b>项目描述:</b>
      网页h5,元宇宙、区块链。类似的产品有gather。账号对接unipass,metamask,
      实现多人在线交互聊天，实时视频会议、截图生成nft交易等。</p>
    <p><b>技术栈:</b> React, CocosCreator, Agora WebSDK, Socket</p>
    <ul>
      <li>实现多人在线实时语音、视频通话与地图交互。</li>
      <li>接入 NFT 功能，支持截图生成 NFT 并交易。</li>
    </ul>

    <h3>共享单车</h3>
    <p><b>项目描述:</b>
      该项目有3个端，用户端作为一个小程序，为用户提供单车租赁功能
      后台可以实时监控车辆位置，和控制单车锁的开关。</p>
    <p><b>技术栈:</b> React (Taro), NestJS, WebGIS, Node.js</p>
    <ul>
      <li>独立负责前后端开发，实现小程序端租赁与后台地图监控。</li>
      <li>通过 TCP/GSM 与硬件单车锁对接，实现远程控制与位置追踪。</li>
    </ul>

  </div>
</body>

</html>